heads or tails game - French English Dictionary